package aop.core;

import org.springframework.stereotype.Service;

@Service
public class MemberServiceImpl implements MemberService{
	
	@Override
	public void joinMember(String id, String name, int age) {
		//가입 핵심 로직
		System.out.println("--------------------------------------------");
		System.out.println("회원 가입 처리");
		System.out.println("가입 정보 : " + id + ", " + name + ", " + age);
		System.out.println("--------------------------------------------");
	}

	@Override
	public String getMemberById(String id) throws Exception {
		//ID로 조회 핵심 로직
		System.out.println(id + "로 회원 조회 처리");
		System.out.println("--------------------------------------------");
		System.out.println(id+"로 회원 조회 처리");
		if(id==null){
			throw new Exception("id는 null 안됩니다.");
		}
		System.out.println("--------------------------------------------");
		return id;
	}

}
